public class code3 {
//    力扣 top 150 找出字符串中第一个匹配项的下标
public int strStr(String haystack, String needle) {
    int n = haystack.length();
    int m = needle.length();
    // 通过两个 for 循环进行实现
    for(int i = 0; i + m <= n; i++) {
        // 这里 i + m 的作用就是跳过 needle 长度的多余判断
        boolean flag = true;
        for(int j = 0; j < m; j++) {
            if(haystack.charAt(i + j) != needle.charAt(j)) {
                flag = false;
                break;
            }
        }
        if(flag) {
            return i;
        }
    }
    return -1;
}
}
